﻿
/*box css*/
.box
{
	width:800px;
	margin:auto;
	}
.temple-infor
{
	float:right;
	width:540px;
	border:1px solid #CCCCCC;
	overflow:hidden;
	height:245px;
	padding-bottom:5px;
	margin-bottom:5px;
}
.zhuchi-infor
{
	float:right;
	width:540px;
	height:250px;
	border:1px solid #CCCCCC;
	overflow:hidden;
	margin-bottom:5px;
	}
.ffrs
{
	clear:both;
	float:left;
	width:250px;
	height:250px;
	border:1px solid #CCCCCC;
	overflow:hidden;
	margin-bottom:5px;
	}	
.ffrs ul {margin:0;
overflow:hidden;
padding:6px 0 0 1px;
}
.ffrs li {
border-bottom:1px dashed #CCCCCC;
float:left;
line-height:22px;
margin:0 0 6px 3px;
text-align:left;
width:95%;
}
.ffrs li a {
text-decoration:none;
display:block;
width:71px;
color:#A2A2A2;
}
.tit {
background:transparent url(../images/titbg.jpg) repeat-x scroll 0 0;
border-bottom:1px solid #CCCCCC;
height:36px;
margin:0;
padding:0;
}
.tit dt {
background:transparent url(../images/titico.jpg) no-repeat scroll 10px 12px;
float:left;
font-size:14px;
font-weight:bold;
padding:10px 0 0 22px;
}
.tit dd {
color:#5F5F5F;
float:right;
line-height:16px;
padding:12px 10px 0 3px;
}
.temple-image
{
	float:left;	padding:45px 5px 20px;
	width:120px;
	}
.temple-text
{
	width:405px;
	float:right;
	padding-right:2px;
	}
.title 
{
	color:#849F51;
	font-size:11pt;
	font-weight:bold;
	letter-spacing:2px;
	margin-top:10px;
}
#temple-travel
{
	clear:both;
	border:1px solid #CCCCCC;
	width:798px;
	height:90px;
	margin-bottom:10px;
	}
.shop
{
	width:190px;
	height:400px;
	float:left;
	border:1px solid #CCCCCC;
	clear:both;
	margin-bottom:5px;
	margin-right:7px;
	position:relative;
	}
.shop ul {
overflow:hidden;
padding:6px 0 6px 1px;
margin:0;
}
.shop li {
border-bottom:1px dashed #CCCCCC;
float:left;
line-height:22px;
margin:0 0 6px 3px;
text-align:left;
width:95%;
}
.shop li a {
text-decoration:none;
display:block;
color:#A2A2A2;
}
.news
{
	width:400px;
	height:400px;
	float:left;
	border:1px solid #CCCCCC;
	margin-right:7px;
	}
.news ul {
overflow:hidden;
padding:6px 0 6px 1px;
margin:0;
}
.news li {
border-bottom:1px dashed #CCCCCC;
float:left;
line-height:22px;
margin:0 0 6px 3px;
text-align:left;
width:95%;
}
.tese
{
	width:190px;
	height:400px;
	float:left;
	border:1px solid #CCCCCC;
	}
.tese ul {
overflow:hidden;
padding:6px 0 6px 1px;
margin:0;
}
.tese li {
border-bottom:1px dashed #CCCCCC;
float:left;
line-height:22px;
margin:0 0 6px 3px;
text-align:left;
width:95%;
}
.friend {
border:1px solid #CCCCCC;
margin:0 auto 10px;
overflow:hidden;
width:798px;
clear:both;
}
.friend ul {
overflow:hidden;
padding:6px 0 6px 1px;
}
.friend li {
border:1px solid #CCCCCC;
float:left;
line-height:22px;
margin:0 0 6px 5px;
text-align:left;
width:60px;
}
.friend li a {
text-decoration:none;
display:block;
width:71px;
color:#A2A2A2;
}
a.abluehp:link{
	color: #3E62B5;
	text-decoration: none;
	background:url("../images/icon.gif") no-repeat scroll left 8px transparent;
	padding-left:10px;
} 
a.abluehp:visited{
	color: #3E62B5;
	text-decoration: none;
	background:url("../images/icon.gif") no-repeat scroll left 8px transparent;
	padding-left:10px;
}
a.abluehp:hover{
	color: #FF0000;
	text-decoration: underline;
	background:url("../images/icon.gif") no-repeat scroll left 8px transparent;
	padding-left:10px;
} 
a.abluehp:active{
	color: #FF0000;
	text-decoration: underline;
	background:url("../images/icon.gif") no-repeat scroll left 8px transparent;
	padding-left:10px;
}